spaghetti marrow - Turkish English Dictionary